package org.brisling.ethic.domain;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;
import javax.persistence.Transient;

import org.brisling.base.domain.impl.BaseAuditDomain;
import org.brisling.base.domain.inf.BaseAuditDomainInf;
import org.brisling.base.domain.inf.BaseDomainInf;
import org.brisling.common.ConstSysParam;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 人员日常考评
 * @author jacksonWang
 *
 */
@Entity
@Table(name=ConstSysParam.MODULE_ETHIC_DAILY)
public class DailyEvaluation extends BaseAuditDomain implements BaseDomainInf,BaseAuditDomainInf{
	
	
	
	@Transient
	private String names;
	
	//加扣分项
	private String addorminus_id;


   ////加扣分种类
	private String addorminus_type;
	@Transient
	private String addorminus_type_id;
	
	//.............
	private String annex;
	private String annexname;
	
	
	
	//记录时间
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date createat;
	
	
	private String daily_id;
	
	private String eval_code;
	
	//内容
	private String eval_content;
	private String eval_id;
	
	
	//医生姓名
	private String eval_name;
	
	
	private String isreward;
	
	//加扣分项
	@Transient
	private String item_name;
	
	//科室名称
	private String org_id;
	private String org_name;
	
	//记录人
	private String record_name;
	
	//分数
	private String score;
	
	
	//考勤考评信息
	@Column(length=2)
	private String isAttendance;
	
	@Transient
	private String arc_num;


	public String getAddorminus_id() {
		return addorminus_id;
	}

	public void setAddorminus_id(String addorminus_id) {
		this.addorminus_id = addorminus_id;
	}

	public String getAddorminus_type() {
		return addorminus_type;
	}

	public void setAddorminus_type(String addorminus_type) {
		this.addorminus_type = addorminus_type;
	}

	public String getAnnex() {
		return annex;
	}

	public void setAnnex(String annex) {
		this.annex = annex;
	}

	public String getAnnexname() {
		return annexname;
	}

	public void setAnnexname(String annexname) {
		this.annexname = annexname;
	}

	public Date getCreateat() {
		return createat;
	}

	public void setCreateat(Date createat) {
		this.createat = createat;
	}

	public String getDaily_id() {
		return daily_id;
	}

	public void setDaily_id(String daily_id) {
		this.daily_id = daily_id;
	}

	public String getEval_code() {
		return eval_code;
	}

	public void setEval_code(String eval_code) {
		this.eval_code = eval_code;
	}

	public String getEval_content() {
		return eval_content;
	}

	public void setEval_content(String eval_content) {
		this.eval_content = eval_content;
	}

	public String getEval_id() {
		return eval_id;
	}

	public void setEval_id(String eval_id) {
		this.eval_id = eval_id;
	}

	public String getEval_name() {
		return eval_name;
	}

	public void setEval_name(String eval_name) {
		this.eval_name = eval_name;
	}

	public String getIsreward() {
		return isreward;
	}

	public void setIsreward(String isreward) {
		this.isreward = isreward;
	}

	public String getItem_name() {
		return item_name;
	}

	public void setItem_name(String item_name) {
		this.item_name = item_name;
	}

	public String getOrg_id() {
		return org_id;
	}

	public void setOrg_id(String org_id) {
		this.org_id = org_id;
	}

	public String getOrg_name() {
		return org_name;
	}

	public void setOrg_name(String org_name) {
		this.org_name = org_name;
	}

	public String getRecord_name() {
		return record_name;
	}

	public void setRecord_name(String record_name) {
		this.record_name = record_name;
	}

	public String getScore() {
		return score;
	}

	public void setScore(String score) {
		this.score = score;
	}

	public String getAddorminus_type_id() {
		return addorminus_type_id;
	}

	public void setAddorminus_type_id(String addorminus_type_id) {
		this.addorminus_type_id = addorminus_type_id;
	}	

	public String getArc_num() {
		return arc_num;
	}

	public void setArc_num(String arc_num) {
		this.arc_num = arc_num;
	}

	
	public String getNames() {
		return names;
	}

	public void setNames(String names) {
		this.names = names;
	}

	public String getIsAttendance() {
		return isAttendance;
	}

	public void setIsAttendance(String isAttendance) {
		this.isAttendance = isAttendance;
	}	
	
	
}
